-
Notifications
You must be signed in to change notification settings - Fork 1.2k
chore(openspec): add feedback command change proposal #496
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Add change proposal for `openspec feedback` CLI command that enables users and agents to submit feedback via GitHub Issues. Key features: - Simple `openspec feedback <message>` command - GitHub Device OAuth for authentication - `/feedback` skill for agent-assisted feedback with context enrichment - Anonymization of sensitive data before submission - User confirmation required before submitting
📝 WalkthroughWalkthroughThis pull request introduces a comprehensive feedback mechanism for OpenSpec. It adds a new Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. 🧹 Recent nitpick comments
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (3)
🧰 Additional context used📓 Path-based instructions (5)openspec/changes/*/tasks.md📄 CodeRabbit inference engine (openspec/AGENTS.md)
Files:
openspec/changes/*/{proposal,design,tasks}.md📄 CodeRabbit inference engine (openspec/AGENTS.md)
Files:
openspec/changes/*/specs/**/spec.md📄 CodeRabbit inference engine (openspec/AGENTS.md)
Files:
openspec/**/**/spec.md📄 CodeRabbit inference engine (openspec/AGENTS.md)
Files:
openspec/changes/*/proposal.md📄 CodeRabbit inference engine (openspec/AGENTS.md)
Files:
🧠 Learnings (11)📓 Common learnings📚 Learning: 2026-01-13T22:51:14.330ZApplied to files:
📚 Learning: 2026-01-13T22:51:14.330ZApplied to files:
📚 Learning: 2026-01-13T22:51:14.330ZApplied to files:
📚 Learning: 2026-01-13T22:51:14.330ZApplied to files:
📚 Learning: 2026-01-13T22:51:14.330ZApplied to files:
📚 Learning: 2026-01-13T22:51:14.330ZApplied to files:
📚 Learning: 2026-01-13T22:51:14.330ZApplied to files:
📚 Learning: 2025-11-25T01:08:02.839ZApplied to files:
📚 Learning: 2026-01-13T22:51:14.330ZApplied to files:
📚 Learning: 2025-11-25T01:08:02.839ZApplied to files:
🪛 LanguageToolopenspec/changes/add-feedback-command/tasks.md[uncategorized] ~3-~3: The official name of this software platform is spelled with a capital “H”. (GITHUB) 🔇 Additional comments (11)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Review CompleteYour review story is ready! Comment !reviewfast on this PR to re-generate the story. |
Summary
openspec feedbackCLI command/feedbackskill for agent-assisted feedback with context enrichment and anonymizationChange Proposal Details
Files added:
openspec/changes/add-feedback-command/proposal.md- Why, what, impactopenspec/changes/add-feedback-command/tasks.md- 18 implementation tasksopenspec/changes/add-feedback-command/specs/cli-feedback/spec.md- 8 requirements, 21 scenariosKey Features:
openspec feedback "Your message"feedbacklabelTest plan
openspec validate add-feedback-command --strict🤖 Generated with Claude Code
Summary by CodeRabbit
Release Notes
openspec feedback <message>command enabling users to submit feedback directly from the CLI✏️ Tip: You can customize this high-level summary in your review settings.